Volume 8, Issue 9, October 2023, Pages 1134-1155
WALAA Hamza
Volume 7, Issue 36, November 2022, Pages 551-571
WALAA Hamza
Volume 6, Issue 2, April 2021, Pages 1861-1880
WALAA Hamza
Volume 5, Conference Issue (1), October 2020, Pages 916-939
WALAA Hamza
Volume 5, Issue 19, January and February 2020, Pages 606-629
WALAA Hamza; Mona Hamza